home *** CD-ROM | disk | FTP | other *** search
/ Power Tools for Macintosh / Power Tools for Macintosh (SoftBit)(1992).iso / Da's / A-B / ASCII Chart / ASCII Chart 4.2 Docs < prev   
Text File  |  1992-03-01  |  16KB  |  297 lines

  1. •  ASCII CHART DA 4.2 DOCS
  2. •  This file MUST accompany ASCII Chart DA 4.2
  3.  
  4.  
  5.  
  6. Purpose:
  7. -------------------
  8.  
  9. ASCII Chart (AC) is a tool that makes it easy to see all characters in a font at a glance, display a character’s ordinal value and what it considers the best way to generate it, copy specific character(s) to the clipboard, and send font samples to a file or printer.  Note that while characters from the selected font are displayed on the chart, Geneva is used for character information on the right side of the window.
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29. Installation:
  30. -------------------
  31.  
  32. System 6.0.x users (or those using earlier systems) may install AC into their System file using the Font/DA Mover or open it with a utility like Suitcase II or Master Juggler.
  33.  
  34. System 7 users should open the suitcase file and drag AC out of it.  AC may then be placed into the Apple Menu folder or System file, or used as a “double-clickable” application.  The suitcase file can be trashed once AC has been dragged out of it.  System 7.0 should display a cool, custom icon for AC.  If it uses a generic icon, you may need to change AC’s file Type to “dfil” and file Creator to “ASC4” using ResEdit, DiskTop, Vantage, McSink, or any other utility capable of altering “Finder Information.”  Then rebuild the desktop (and lose “Get Info” comments…) or try copying AC to another disk, delete the original, and then copy back.
  35.  
  36.  
  37. Basic Usage:
  38. -------------------
  39.  
  40. Choosing the “ASCII Chart” from the Apple menu causes a window to be opened and adds the “Chart” menu to the menu bar.  This menu contains three hierarchical menus, and the names of currently installed fonts.  The window is filled with a chart displaying all 256 chars or a font sample, depending on what was in use the last time AC was used.
  41.  
  42. Type a character, click on a character’s cell, or paste up to 512 characters from the clipboard.  Option-click on a character to copy it to the clipboard or use the standard cut/copy commands to copy the currently selected character.  Hold down the shift key when cutting/copying to append a character to existing clipboard text.
  43.  
  44. Pasting more than one character causes each character to highlight in sequence.  Click the mouse or press a key after a paste to abort this display.  Hold down the shift key during a paste to speed the display.
  45.  
  46. Press the command key to display the currently selected character at 72 point; depress the caps lock key to show the base line.
  47.  
  48. Click on the right side of the window (not on the chart) to display basic usage info; shift-click to see the info displayed in the selected font and size.  Click in the zoom box when the chart is shown to resize the window to show/hide the character information area on the right.
  49.  
  50. Hold down the shift, command, or option key when clicking in the zoom box to move the window to the upper left of the main window.
  51.  
  52.  
  53. Menu Items:
  54. -------------------
  55.  
  56. Choose a font’s name in the Chart menu to cause that font to be displayed.  Press command-plus to choose the next font in the menu or command-minus for the previous font; add the shift key to choose the last or first font.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69. The “Size” hierarchical menu is used to change the displayed font size of the chart.  The window will be resized to accomodate the chosen font, size, and style.
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83. Hold down the shift key when choosing a “Size” menu item to display a window that allows the menu item to be changed.  Use the number keys on the numeric keypad when using the command key equivalents with a shift key, instead of the number keys along the top of the keyboard.
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94. Choose the “Sample” menu item to replace the chart window with a font sample in a resizeable, scrollable window.  The sample text is defined in the preferences window by choosing the “Window” item in the “Sample” popup menu.  The currently defined size for the sample text is shown in brackets in the “Sample” menu item.  Style and font may be adjusted dynamically using the appropriate menu items.  Choose one of the other items from the “Size” hierarchical menu to redisplay the chart.
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111. Choose the “Sample” menu item with the shift key down to display a window that allows the font sample size to be changed “on the fly.”  The sample window text can only be adjusted in the preferences window.
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122. Double-click in the chart or in the text area of the sample window to display a window containing more information on the current font.  This includes the font name, location, type, and ID (some programs still only save a font’s ID in their files), as well as the number of defined characters, sizes of installed bitmaps, printer font file names (N/A for bitmapped fonts), and various character measures (in screen pixels) for the current font, size, and style.
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137. The “Style” hierarchical menu is used to change the displayed font style.  The size of the window will change to fit the size and style of the chosen font. 
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148. The “Output” hierarchical menu is used to output font samples and control various options and preferences.
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167. Choose the “Page Setup…” menu item to display the standard Page Setup window.  The Page Setup is saved between sessions if the “Save Page Setup” checkbox in the preferences window is selected.  The “Print Samples…”, “Print Spec Sheet…”, “Print Character Chart…”, “Print Font Census…”, and “Print Registration Form…” menu items display the standard print dialog.  Multiple copies and page ranges are supported.
  168.  
  169. Samples include up to five samples of the selected font as defined in the preferences window, described below.  It uses as many pages as required by the samples or as specified in the page range.
  170.  
  171. The Font Spec Sheet has three pages.  The first page contains one-line samples of the selected font at 6, 7, 8, 9, 10, 12, 14, 18, and 24 point, in plain, bold, italic, and bold-italic styles.  The second page contains justified samples in plain, bold, italic, and bold-italic styles in 10/10, 10/12, and 10/14 point leading.  The third page is a mixture of one-line samples in plain style and justified samples in plain, bold, italic, and bold-italic styles.  Justified samples use a non-standard means of determining line breaks to provide for even “color.”  Because multiple styles are used, some printers may be unable to print Font Spec Sheets for complex fonts, or may image them very slowly.  Adjust the page range to print specific pages.
  172.  
  173. The Character Chart is a table similar to the one displayed by the DA.  Character size is scaled downward from 24 point until the largest character fits within the grid.  Only one page is required.  The decimal value of each character is, optionally, drawn in the corner of each character’s cell using the font specified by the “Title font” popup menu in the preferences window, described below.  Characters with no corresponding bitmap (they use the “missing character” symbol) will have their cells filled with a gray pattern if the “Indicate Undefined” checkbox in the preferences window is selected.
  174.  
  175. If the shift key is down when a font printing menu item is chosen, a window is displayed that allows multiple fonts to be selected for printing.  The currently selected font will already be selected.  Shift-click or command-click to select or deselect font names.  Enter the first few characters of a font’s name to select and auto-scroll to the  closest matching font.  Page ranges apply to all the selected fonts.
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192. The Font Census is a tabular list of information about the installed fonts.  This includes the font name, location, type, and ID (some programs still only save a font’s ID in their files), as well as the number of defined characters, sizes of installed bitmaps, and printer font file names (N/A for bitmapped fonts) for plain, bold, italic, and bolditalic styles.  It uses as many pages as required by the samples or as specified in the page range.  Fonts installed in the System file may be excluded from this list if so specified in the preferences window, described below.
  193.  
  194. Choose the “Chart to PICT file…” menu item to save the Character Chart as a PICT File.  The PICT file Character Chart is identical with that produced by printing.  It contains several grouped elements and may be read by any program that understands PICT files.
  195.  
  196. Choose the “Census to TEXT file…” menu item to save the Font Census as a tab delimited TEXT file which may be read by any program that understands TEXT files.
  197.  
  198. Choose the “Preferences…” item to display a window in which various program options are adjusted.  Use the “Chart Window Display” checkboxes to control how much information to display about the currently selected character.  The “Swap H&V” checkbox controls the chart orientation for both the Chart Window and Character Chart output.
  199.  
  200. Select the “Prefer TrueType™” checkbox to have TrueType fonts be used (if available) for the current font/size/style.  Select the “Draw Offscreen” checkbox to have the chart drawn offscreen and then copied in the window.  This looks nicer, but requires more memory and obscures the chart drawing progress.  Offscreen drawing won’t be done if sufficient memory is not available.  Select the “Save Page Setup” checkbox to save the printer page setup.  Select the “Indicate Undefined” checkbox to have cells of characters with no corresponding bitmap filled with a gray pattern in character charts.
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222. The “Title Font” popup menu controls the font used by the registration form and Sample, Spec Sheet, and Character Chart titles; the “Title Size” popup menu controls the size.  Since the “Use Selected Font” option matches the titles to the font being output, use of an alternate font may be desired when generating samples of intricate or iconic fonts.
  223.  
  224. The “Sample” popup menu controls the specific sample to which the “Display” popup menu and “Size” item apply.  The Sample Window and all five samples for the Font Sample may be adjusted by choosing the appropriate entry in the Sample popup.  Choose “None” from the “Display” popup menu to prevent a sample set from being output.  The “Character List” is a listing of each character in decimal order.  Sizes must be in the range 6-144 point.
  225.  
  226. The “Sample Text” may be up to 255 characters in length.  The total number of characters in the sample text field is displayed to the left of the field.  This text will be case adjusted for certain fonts.  That is, if the selected font has not defined characters a-z, the text will be forced to upper case; if A-Z are not defined, the text will be forced to lower case; if a-z AND A-Z are not defined, the character list will be used for the sample text.
  227.  
  228. Select the “Chart Values” checkbox to have the decimal value of each character displayed in the corner of each character’s cell in the Character Chart.  Select the “Include System Fonts in Census” checkbox to incorporate fonts that are stored in the System file in Font Censuses.
  229.  
  230. The “TEXT” and “PICT” file creator fields contain signatures that will be applied to TEXT or PICT files created by AC.  The file creator is used by the Finder to decide which application should be opened when the file is opened from the Finder.
  231.  
  232. Choose the “Print Registration Form…” menu item to print a registration form that may be filled out and returned with any payments or comments regarding this program.  The “Title font” popup menu in the preferences window controls which font is used.
  233.  
  234.  
  235. Misc:
  236. -------------------
  237.  
  238. Only characters that have a corresponding bitmap (do not display the “missing character” symbol) will be output for all but the Character Charts.
  239.  
  240. Font names are output as they appear in the Chart and most Font menus; “true” PostScript names ARE NOT USED.  Similarly, the selected font is considered the base font; styles (bold, italic, etc.) are applied to the base font, which may cause some unexpected results on PostScript printers, as some “styled” fonts may be printed in plain style.
  241.  
  242. A single font can contain any combination of TrueType, PostScript, or Bitmap formats.  The font type shown in the Font Census reports and the font information window reflects the first format found in a TrueType, then PostScript, then Bitmap search.
  243.  
  244. I have purposely tried to keep the design of all output simple but useful.  Most are “self-adjusting” to allow for various page sizes and orientations as well as unusual fonts.  It’s an impossible task to create a format that won’t “break” with some font, but it’s my hope that these formats will work with most.
  245.  
  246. The current position and size of the window, font, size, style, and the current window type is saved when the window is closed.
  247.  
  248. Some fonts (especially those drawn by ATM or TrueType for the first time) may take quite some time to be fully rendered.  Press the escape key or command-period when the font chart is being drawn to interrupt the drawing and cause only those characters rendered to be shown on the chart.  Drawing cannot be interrupted for the sample window.  Printing or saving to a file may also be aborted by pressing the escape key or command-period.
  249.  
  250. Some sizes will cause the chart window to become larger than the screen.  Use a smaller size, or a larger monitor.
  251.  
  252. Some very complex fonts (I only know of three) may cause AC to bomb when Adobe Type Manager (ATM) draws the chart.  If one of these troublesome fonts is saved as the last font used, thus causing a bomb every time AC is opened, try disabling ATM or deinstalling the offending font and then open again.  AC won’t be able to find the previous font and will open with 12 pt. Chicago selected.  You may then reinstall the font.  Fonts which exhibit this behavior should still be printable by selecting them from the batch print window.
  253.  
  254. This DA should work on any Mac, provided there is sufficient memory available.  If it’s used on an older Mac that doesn’t support hierarchical menus, no hierarchical menus will be available and the font chart will default to 12 pt., plain.  The Sample Window will be available, but will display the Character List.  Additionally, on some older Macs the resources used to find the keys to press to generate a character may not be available.  On these Macs, the DA will not suggest keys to press.
  255.  
  256.  
  257. Credits:
  258. -------------------
  259.  
  260. ASCII Chart DA 4.2 was written by and is © 1990-92 by Jon Wind.
  261.  
  262. This software is SHAREWARE.  Single copy registration is $10.  Site licenses, which allow for an unlimited number of copies to be used at a single location, are available for $75.  As before, BBS operators may use this version free of charge.
  263.  
  264. I can be reached at the following electronic addresses.
  265.  
  266. COMPUSERVE:  70167,3444
  267. GENIE:  JPWIND
  268. MCI MAIL:  J.WIND
  269. AMERICA ONLINE:  JWIND
  270.  
  271. If you want to send me money or don’t mind the delay, here’s my mailing address.
  272.  
  273. Jon Wind
  274. 2374 Hillwood Drive
  275. Maplewood, MN  55119
  276.  
  277.  
  278.  
  279. New in 4.2:
  280. -------------------
  281.  
  282. 1.  Two more chart sizes and size menu item editing
  283. 2.  Auto-resizing of chart window to fit chosen font size and style
  284. 3.  Optional character, decimal, hexadecimal, octal, ASCII code, pixel width, and keystroke display
  285. 4.  Ability to choose chart H&V orientation
  286. 5.  Optional display of undefined characters, offscreen drawing, and page setup saving
  287. 6.  Window double-click to display font info
  288. 7.  Font Census printing and save to tab delimited TEXT file
  289. 8.  Command-+ and command-- to select the next or previous font in the font menu
  290. 9.  Better handling of TrueType and ancient “FONDless” fonts
  291. 10.  Added window move to upper left of main monitor for shift- or option-zoom
  292. 11.  Removed shareware notice when displaying help in current font
  293. 12.  Ability to edit the TEXT and PICT file creators
  294. 13.  Output of all 256 characters (including undefined characters) in the Character Chart
  295. 14.  Better response to command-period canceling of output
  296. 15.  Killed a few annoying (but harmless) bugs
  297. 16.  Improved documentation